import axios from "axios";

const request = axios.create({
  baseURL: "/api",
  timeout: 5000,
});

// 第三方包 : 需要看第三方包需要的类型
// request.interceptors.request.use((config: any) => {
//   return config;
// });

/*
{
  msg : '信息',
  code : 200/ 404 / 500 / 401
  data : {}
}
*/
request.interceptors.response.use(
  (res: any) => {
    return res.data;
  },
  (err: any) => {
    // 配置错误
    // switch(err.response.code){
    //   case 401:
    //     // 跳转到登录页
    //     // router.replace('/login')
    //     break;
    // }
  }
);

export default request;
